foresee future

Translations
предвидеть будущее
It's difficult to foresee future events accurately.
Трудно точно предвидеть будущие события.